import java.util.ArrayList;

public abstract class Command {
	public ArrayList<String> arguments;
	public FileSystem mocksystem;

	public Command(ArrayList<String> userinput) {
		arguments = userinput;
		mocksystem = FileSystem.getInstance();
	}

	public ArrayList<String> getArguments() {
		return arguments;
	}

	public FileSystem getMocksystem() {
		return mocksystem;
	}

	public void toFile() {
		System.out.println("Inside toFile method of abs-command.");
	}
	
	abstract public void execute();
}
